having a memory - French English Dictionary